Synonyms for "bump off"

Words with similar meaning